@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#333;text-align:center;background:#fff}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.fl{float: left;}
.fr{float: right;}
.w1000{width:1000px;}
.w980{width:980px;}

.header{height: 42px;padding: 0 25px;box-sizing: border-box;}
.header span{font: normal 14px/42px "微软雅黑";color: #fff;}
.header p{font: bold 14px/42px "微软雅黑";color: #fff; padding-left:40px;}
.header p a,.header p a:hover{ color:#fff; text-decoration:none;}
.bg{background:url(../images/bg.jpg) no-repeat top center #f0f5fa;}
.search{width: 181px;height: 24px;background: url(../images/input.png)no-repeat center/cover;margin: 8px 0 0 10px;}
.search input:first-child{border: none;background: none;width: 130px;padding-left: 18px;box-sizing: border-box;outline: none;margin-top: 5px;}
.search input:last-child{display: block;width: 51px;height: 100%;opacity: 0;cursor: pointer;}


nav{display: block;height: 40px;background: #c11717;margin: auto;box-sizing: border-box;}
nav ul>li{padding: 13px 13.45px;float: left;box-sizing: border-box;font:bold 16px/16px "微软雅黑";color: #fff;position: relative;cursor: pointer;}
nav ul>li .angle{width:0px;height: 0px;position: absolute;left: 0;right: 0;bottom: -5px;margin: auto;border-right: 5px solid transparent;border-left: 5px solid transparent;border-top: 8px solid #c11717;z-index: 5;display: none;}
nav ul>li a{color: #fff;}
nav ul>li .nav-menu{position: absolute;height: 52px;left: 0;bottom: -50px;background: #10387c;display: none;}
nav ul>li:nth-child(2) .nav-menu{left: -90px;}
nav ul>li:nth-child(3) .nav-menu{left: -181px;}
nav ul>li:nth-child(4) .nav-menu{left: -272px;}
nav ul>li:nth-child(5) .nav-menu{left: -363px;}
nav ul>li:nth-child(6) .nav-menu{left: -454px;}
nav ul>li:nth-child(7) .nav-menu{left: -545px;}
nav ul>li:nth-child(8) .nav-menu{left: -636px;}
nav ul>li:nth-child(9) .nav-menu{left: -727px;}
nav ul>li:nth-child(10) .nav-menu{left: -817.5px;}
nav ul>li:nth-child(11) .nav-menu{left: -908.5px;}
nav ul>li .nav-menu ul{display:flex;justify-content: center;}
nav ul>li .nav-menu ul li{padding: 0 15px;float: left;box-sizing: border-box;font:normal 16px/50px "微软雅黑";color: #fff;}
nav ul>li .nav-menu ul li:hover{border-bottom: 2px solid #c11717;}
nav ul>li .nav-menu ul li a{color: #fff;}

.p1{background: #fff;padding: 0 22px 20px 22px;box-sizing: border-box;}
.p1 h1{font: bold 32px/40px "微软雅黑";margin: auto;display: block;color: #1249a4;text-align: center;padding:5px 0px;}
.p1 h1 img{ width:100%; height:auto; margin:0px auto;}
/*.p1 h1 img:nth-child(1){display:block;}
.p1 h1 img:nth-child(2){display:none;}*/

.p1 h1 a{color: #1249a4;}
.p1 .news-list{width:100%;font: normal 14px/24px "微软雅黑"; padding-bottom:5px;text-align: left;}
.p1 .news-list li{display: inline-block;margin: 0 5px;}
.p1 .news-list li a{color: #000;}
.p1 .swiper-container {width: 630px;height: 335px;float: left;}  
.p1 .swiper-container p{position: absolute;left: 0;bottom: 0;height: 40px;background: rgba(0, 0, 0,0.5);padding-left: 40px;box-sizing: border-box;font: normal 14px/40px "微软雅黑";width: 100%;color: #fff;}
.p1 .swiper-container a{color: #fff;}
.p1 .swiper-pagination-bullet-active{background: #fff !important;}
.p1 .swiper-pagination-bullet{background: #fff !important;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 15px !important;left: auto !important;right: 30px !important;width: auto !important;}
.swiper-button-next{background:url(../images/right.png); width:20px;height:45px; right:8px; z-index:1000;}
.swiper-button-prev{background:url(../images/left.png);width:20px; height:45px;left:8px; z-index:1000;}
.p1-right{width: 308px;border-top: none;margin-right: 20px;}
.p1-right .menu{width: 100%;}
.p1-right .menu div{width: 50%;font: bold 18px/30px "微软雅黑";text-align: center;box-sizing: border-box;border-bottom: 1px solid #d2d2d2;cursor: pointer; color:#000;}
.p1-right .menu div a,.p1-right .menu div a:hover{ color:#000;}
.p1-right .menu div.this{border-top: 2px solid #1248a3;border-right: 1px solid #d2d2d2;border-bottom: none;border-left: 1px solid #d2d2d2;color: #1248a3;}
.p1-right .menu div.this a,.p1-right .menu div.this a:hover{ color:#1249a4;}
.p1-right-main{width: 100%;border: 1px solid #d2d2d2;border-top: none;box-sizing: border-box;padding: 15px 20px;}
.none{display: none;}
.p1-right-main a{color: #000;}
.p1-right-main h2{font: bold 18px/24px "微软雅黑";padding: 6px 0px;}
.p1-right-main ul li{padding: 9px 0px;font: normal 14px/14px "微软雅黑";}
.p1-right-main span{display: block;text-align: right;font: normal 12px/20px "微软雅黑";color: #e8000d;} 
.p1-right-main span a{color: #e8000d;}

.banner{margin:20px auto;}
.banner img{ width:100%; height: auto;}

.p2{ margin-top:22px;}
.p2-left{width: 390px;border: 1px solid #d2d2d2;padding: 20px;box-sizing: border-box;}
.p2-left h1{font: bold 18px/24px "微软雅黑";color: #1248a3;}
.p2-left span{color: #e8000d;}
.p2-left span a{color: #e8000d;}
.p2-left ul li{font: normal 14px/30px "微软雅黑";}
.p2-left ul li a{color: #000;}
.p2-right{width: 577px;border: 1px solid #d2d2d2;padding: 20px;box-sizing: border-box;}
.p2-right h1{font: bold 18px/24px "微软雅黑";color: #1248a3;}
.p2-right ul{width: 100%;margin-top: 10px;margin-bottom: 5px;  }
.p2-right ul li{width: 156px;height: 77px;background: #1248a3;float: left;margin: 20px 30px 0 0;padding:15px 0 0 90px;box-sizing: border-box;cursor: pointer;}
.p2-right ul li:nth-child(3n){margin-right: 0;}
.p2-right ul li:nth-child(1){background: url(../images/icon1.png)no-repeat 30px #1248a3;}
.p2-right ul li:nth-child(2){background: url(../images/icon2.png)no-repeat 30px #1248a3;}
.p2-right ul li:nth-child(3){background: url(../images/icon3.png)no-repeat 30px #1248a3;}
.p2-right ul li:nth-child(4){background: url(../images/icon4.png)no-repeat 30px #1248a3;}
.p2-right ul li:nth-child(5){background: url(../images/icon5.png)no-repeat 30px #1248a3;}
.p2-right ul li:nth-child(6){background: url(../images/icon6.png)no-repeat 30px #1248a3;}
.p2-right ul li span{display: block;width: 35px;font: normal 14px/24px "微软雅黑";color: #fff;}
.p2-right ul li span a{color: #fff;}
.p2-right ul li:hover{background-color: #c11717;}

.p2-right ul li{ padding:0;}
.p2-right ul li span{display: block;width: 35px;font: normal 14px/24px "微软雅黑";color: #fff;}
.p2-right ul li span a{color: #fff;display:block; width:36px; height:62px; padding:15px 30px 0 90px;}

.p3{margin-top: 22px;}
.p3-left{width: 483px;border: 1px solid #d2d2d2;padding: 20px;box-sizing: border-box;}
.p3-left h1{font: bold 18px/24px "微软雅黑";color: #1248a3;}
.p3-left span{color: #e8000d;}
.p3-left span a{color: #e8000d;}
.p3-left ul{margin-top: 13px;}
.p3-left ul.fl li{margin-bottom: 20px;position: relative;}
.p3-left ul.fl li:last-child{margin-bottom: 0;}
.p3-left ul.fl li p{position: absolute;left: 0;bottom: 0;width: 100%;height: 30px;background: rgba(0,0,0,.6);font: normal 12px/30px "微软雅黑";color: #fff;text-align: center;} 
.p3-left ul.fl li a{color: #fff;}
.p3-left ul.fr li{font: normal 14px/30px "微软雅黑";color: #000;}
.p3-left ul.fr li a{color: #000;}

.p4{margin-top: 22px;}
.p4-left{width: 483px;border: 1px solid #d2d2d2;box-sizing: border-box;}
.p4-left h1{font: bold 18px/24px "微软雅黑";color: #1248a3;padding: 20px;}
.p4-left .p4-tittle{width: 100%;}
.p4-left .p4-tittle li{width: 33.33%;float: left;text-align: center;color: #fff;font: normal 14px/24px "微软雅黑";cursor: pointer;background: #aac5f2;}
.p4-left .p4-tittle li a,.p4-left .p4-tittle li a:hover{color: #fff;}
.p4-left .p4-tittle li:first-child{text-decoration: underline;}
.p4-leftmain{padding: 15px 25px;box-sizing: border-box;width: 100%;}
.p4-leftmain ul.fr{background: none;width: 235px;}
.p4-leftmain ul.fr h2{font: bold 14px/30px "微软雅黑";color: #114396;width: 100%;}
.p4-leftmain ul.fr h2 a{color: #114396;}
.p4-leftmain ul.fr li{font: normal 14px/30px "微软雅黑";color: #000;}
.p4-leftmain ul.fr li a{color: #000;}
.p4-leftmain ul.top{margin-top: 25px;}
.p4-leftmain>ul>li:nth-child(n+2){display: none;}
.p4-leftmain ul li img{transition: all 0.6s;float:left;}
.p4-leftmain ul li img:hover{
        transform: scale(1.1);
        box-shadow: 0px 5px 10px 5px rgba(0, 0, 0, 0.3);
}
.p4-right{width: 483px;border: 1px solid #d2d2d2;box-sizing: border-box;padding: 20px;}
.p4-right h1{font: bold 18px/24px "微软雅黑";color: #1248a3;}
.p4-right-main{margin-top: 10px;}
.p4-right-main div.fl span{font: normal 14px/24px "微软雅黑";color: #114396;display: block;margin-bottom: 10px;}
.p4-right-main div.fl span a{color:#114396;}
.p4-right-main div.fl img{transition: all 0.6s;}
.p4-right-main div.fl img:hover{
        transform: scale(1.1);
        box-shadow: 0px 5px 10px 5px rgba(0, 0, 0, 0.3);
}
.p4-right-main div.fr{width: 225px;}
.p4-right-main div.fr span:first-child{font: normal 14px/24px "微软雅黑";color: #114396;margin-bottom: 10px;}
.p4-right-main div.fr span:first-child a{color:#114396;}
.p4-right-main div.fr span:nth-child(2){font: normal 12px/24px "微软雅黑";color: #e8000d;margin-bottom: 10px;}
.p4-right-main div.fr span:nth-child(2) a{color:#e8000d;}
.p4-right-main div.fr ul li{font: normal 14px/30px "微软雅黑";}
.p4-right-main div.fr ul li a{color: #000;}
.p4-right-main div.fr span:nth-child(3){font: normal 14px/24px "微软雅黑";color: #114396;display: block;}
.p4-right-main div.fr span:nth-child(3) a{color:#114396;}
.p4-right-main .click{width: 100%;height: 20px;background: #aac5f2;text-align: center;font: 14px/20px "微软雅黑";color: #fff;cursor: pointer;margin-top:10px;}
.p4-right-main img.data{margin-top: 18px;}
.p4-right-main .fl img{margin-top: 10px;}

.p5{margin-top: 25px;}
.p5-right{width: 483px;border: 1px solid #d2d2d2;box-sizing: border-box;padding: 20px;}
.p5-right h1{font: bold 18px/24px "微软雅黑";color: #1248a3;}  
.p5-right span.more{color: #e8000d;}
.p5-right span.more a{color: #e8000d;} 
.p5-right ul{margin-top: 13px;}
.p5-right ul li{font: normal 14px/30px "微软雅黑";color: #000;}              
.p5-right ul li a{color: #000;}
.p5-right ul li span{color: #1248a3;}

.p6{margin-top: 25px;border-top: 6px solid #c11717;background: #10387c;padding: 0 102px 25px 102px;box-sizing: border-box;}
.p6 h1{font: bold 18px/64px "微软雅黑";color: #fff;}
.p6 select{width: 170px;margin-right: 34px;transform: translateY(-10px);}
.p6 select:nth-child(4n+1){margin-right: 0;}
.p6 select:nth-child(n+4){margin-top: 12px;}

#copyright{background: #1248a3;position: relative;}
#copyright .logo{width: 80px;height: 80px;position: absolute;top: 0;bottom: 0;right: 145px;margin: auto;background: url(../images/logo.png)no-repeat center/cover;}
.copyright-main{width: 486px;margin: 0 auto;padding-top: 30px;padding-bottom: 55px;}
.copyright-main span{display: block;text-align: center;color: #aac5f2;font: normal 14px/30px "微软雅黑";}
.copyright-main span a{color: #aac5f2;}
.copyright-main h5{font: normal 14px/30px "微软雅黑";color: #fff;text-align: center;}
.copyright-main h5 a,.copyright-main h5 a:hover{ color:#fff;}

.btn{width: 78px;height: 53px;background: url(../images/top_03.jpg)no-repeat center/cover;position: fixed;bottom: 50px;right: 100px;}
.fixed{position: fixed;left: 0;right: 0;top: 0;margin: auto;z-index: 10;width:100% !important;background: url(../images/logo.jpg)no-repeat left/contain;height: 60px;background-color: #c11717;}
.fixed>ul{margin: 0 auto;}
.fixed>ul>li{padding: 22px 13.45px;}
@media (min-device-width:320px) and (max-width:689px),
       (max-device-width:480px)
	   {
        /*html,body{width: 1040px;}
        .p1 .news-list{font: normal 8px/60px "微软雅黑";}
        .p5-rig{margin-top: 20px;}
        .p5-right ul li{font: normal 8px/17px "微软雅黑";}*/
}

/*新增*/

.XR_title01,.XR_title02{ background:#aac5f2; height:28px;font-size:14px; line-height:28px; clear:both; color:#fff; margin-top:10px; clear:both;}
.XR_title01 em,.XR_title02 em{cursor:pointer; display:block; float:left; width:45%; padding-left:2%;}
.XR_title01,.XR_title01 a,.XR_title01 a:hover{ color:#fff;}
.XR_title02,.XR_title02 a,.XR_title02 a:hover{ color:#fff;}
.bg {background: url(../images/bg2020.jpg) top left repeat-x  #f0f5fa;}
.tittle{height:150px;background: url(../images/title_150.jpg) no-repeat center;}


@media (min-device-width:1200px) and (max-width:1400px),
       screen and (max-device-width:1024px){ 
.tittle {height:135px;background:url(../images/title_135.jpg) no-repeat top center;}
.p1 h1 { font: bold 22px/30px "微软雅黑";}}

/*----------------响应式修改新增202009--------修改开始*/
.p3-left ul.fr{ width:210px;}
.p3-left ul.fr li{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.load_more1,.load_more2{ display:none;}
.nav_h{ height:auto;}
.p1-right-main ul li,.p2-left ul li,.XR_box01 .fr li{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.p4-leftmain .fr li,.p4-right-main .fr ul li{ width:240px; height:32px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
/*----------------新增202009--------修改 end*/
/* 20200907响应手机版----新增
---------------------------------------------------------------------- */	   
	   
@media (min-device-width:320px) and (max-width:689px),
       (max-device-width:480px)
	   {
.w1000,.w980{width:100%; max-width:480px; min-width:320px;}
.header{height: auto; background:#094172; padding:0 3px;}
.header div span.fl{ display:none;}
.header span{ font-size:12px;}
.header p{ padding-left:10px; font-size:12px;}
.header input.fl{ width:110px;}
.header input.fr{ width:40px;}
.search{width: 150px}
.tittle{height:230px;background: url(../images/tt_m.jpg) no-repeat center; background-size:100% auto;}

.p1{padding: 0 0px 20px 0px}
.p1 h1{ padding-top:12px; width:92%; margin:0 auto;}
.p1 .swiper-container {width: 100%;height: 260px;float: none;}  
.p1 .swiper-container img{ width:100%; height:auto;}
.swiper-pagination-fraction{ display:none;}
.p1-right{width: 90%; margin-right:0; margin:15px auto 0; float:none;}
.btn{ display:none;}

.p2-left{width:90%; float:none;}
.p2-right{width:90%; float:none; margin-top:15px;}
.p2-right ul li{width: 44%;height: 77px;background: #1248a3;float: left;margin:5% 0 0 4%;padding:0;box-sizing: border-box;cursor: pointer;}
.p2-right ul li span{display: block;width: 35px;font: normal 14px/24px "微软雅黑";color: #fff;}

.p3-left,.p3-right{width:90%; float:none; margin:0 auto 15px;}
.p3-left ul.fl{ float:none;}
.p3-left ul.fl li{ width:210px; margin:15px auto;}
.p4{margin-top:5px;}
.p4-left{width:99%; border:none; float:none; margin:0 auto;}
.p4-leftmain{ padding:15px 5px;}
.p4-leftmain li img{ width:32%; height:auto; margin:10px auto auto 5px;}
.p4-leftmain ul.fr{ width:62%;}
.p4-right{width: 90%; float:none; margin:15px auto 0;}
.p4-right-main div.fl,.p4-right-main div.fr{ float:none; width:300px; text-align:center;}
.p4-right-main div.fl span,.p4-right-main div.fr span,.p4-right-main div.fr li{ text-align:left;}

.p5-right{width:100%; border:none;}
.p5-right div img{ width:100%; height:auto;}
.copyright-main{width:94%;padding-bottom:70px;}
.copyright-main h5{ font-size:12px;}
#copyright .logo{width: 100%;height: 80px;position: absolute;bottom: 0;right: auto; left:auto; top:auto;margin: 0 auto; background-size:auto 80px;}

.p6 select{width:220px;margin-right:0; margin:10px auto 0;}


.p3-left:before,.p3-left:after,.p3-left ul.fl:before,.p3-left ul.fl:after{content:"";display:table;}
.p3-left:after,.p3-left ul.fl:after{clear:both;overflow:hidden;}
.p3-left,.p3-left ul.fl{zoom:1;}

.p3 .p3-left ul.fl li{ height:100px; overflow:hidden; width:48%; margin:1%; float:left;}
.p3 .p3-left ul.fl li img{ width:100%; height:auto;}



.p3-left ul.fr{ width:100%; float:left;}
.p3-left ul.fr li{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

nav{display: block; height:auto; position:relative;}
nav ul>li{ width:24%;padding:8px 12.45px;}
.fixed{ display:none;}
.nav_h{ height:32px; overflow:hidden;}
.load_more1{ display:block; color:#fff; font-size:24px; position:absolute; height:32px; line-height:32px; top:0px; right:6px;}
.nav-menu,.angle{ display:none;}
.load_more2{ display:none;color:#fff; font-size:32px; line-height:32px; top:63px; right:35px; position:absolute;}


.p4-right-main .fr ul li{ width:300px; height:32px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}


/*.p1 h1 img:nth-child(1){display:none;}
.p1 h1 img:nth-child(2){display:block;}*/
.p1 h1 img{ width:100%; height:auto;}
}

@media (min-device-width:320px) and (max-width:370px)
	   {
	nav ul>li{ font-size:12px;}	 
	.search{width: 140px}  
		   }